package segimasat.partition;

import java.util.ArrayList;
import segimasat.image.Image8;




public abstract class Partition{
    public ArrayList components;
    public Image8 out;
    public int[] lbl;
    public int alpha;
    public int omega;
    public double ci;

    public abstract void makeRegions();
    public abstract void colourComponentFirstTime(Component comp);
    public abstract void colourComponent(Component comp);
    public abstract void colourComponent(Component comp, Object color);
    public abstract String getColorString(int pixel);
}